class CreateBlogs < ActiveRecord::Migration[8.0]
  def change
    create_table :blogs do |t|
      t.string :title
      t.text :content
      t.boolean :is_public, default: true

      t.belongs_to :user
      # 这行代码声明了当前模型与用户模型之间的一对多关联关系。
      # 它会自动添加一个"user_id"字段到模型中，用于关联用户。
      # 此方法不仅定义了字段，还设置了模型之间的关系，使得可以通过当前模型轻松访问关联的用户记录。
      t.timestamps null: false
    end

  end
end
